not withstanding one's own efforts 盡管有所努力;情不自禁;不由自主地
At the sight of his little sister dressed up for the play in the role of an old woman he laughed aloud in spite of himself. 看到自己的小妹妹扮演劇中老太大的角色,他情不自禁地哈哈大笑起來。
On hearing the news,the poor old man cried in spite of himself. 聽到這消息,這位可憐的老人不由自主地哭起來了。
On hearing the joke, they all laughed in spite of themselves. 聽了這個笑話,他們全都情不自禁地笑了起來。